
#ifndef _REQUESTMESSAGESTREAM_H_
#define _REQUESTMESSAGESTREAM_H_	1


#include "MessageStream.h"
#include "MessageFirstLine.h"


class CRequestMessageStream	: public CMessageStream
{
public:
	BOOL		SetStream(char *stream, unsigned len);
	CReqLine &	GetReqLine() { return m_ReqLine; }

	char *	AssembleMessage(char* buf, int* buflen);
	void	Cleanup();

private:
	BOOL	MakeEntityBody(char* body, unsigned len);

private:
	CReqLine	m_ReqLine;
};



#endif
